Text copied to clipboard!

Τίτλος

Text copied to clipboard!

Προγραμματιστής Java Full Stack

Περιγραφή

Text copied to clipboard!
Αναζητούμε έναν έμπειρο Προγραμματιστή Java Full Stack για να ενταχθεί στην ομάδα μας και να συμβάλει στην ανάπτυξη και συντήρηση καινοτόμων web εφαρμογών. Ο ιδανικός υποψήφιος θα έχει ισχυρές γνώσεις τόσο στο backend όσο και στο frontend, με εμπειρία σε σύγχρονες τεχνολογίες και μεθοδολογίες ανάπτυξης λογισμικού. Θα συνεργάζεται στενά με άλλους προγραμματιστές, αναλυτές και διαχειριστές έργων για την υλοποίηση λύσεων που ανταποκρίνονται στις ανάγκες των πελατών μας. Ο ρόλος απαιτεί καλή κατανόηση της αρχιτεκτονικής λογισμικού, εμπειρία σε βάσεις δεδομένων, RESTful APIs, καθώς και γνώση σε frontend τεχνολογίες όπως HTML, CSS και JavaScript. Η ικανότητα επίλυσης προβλημάτων, η προσαρμοστικότητα και η ομαδική εργασία είναι απαραίτητα χαρακτηριστικά για την επιτυχία σε αυτή τη θέση. Ο Προγραμματιστής Java Full Stack θα συμμετέχει σε όλο τον κύκλο ζωής ανάπτυξης λογισμικού, από την ανάλυση απαιτήσεων και τον σχεδιασμό, μέχρι την υλοποίηση, τις δοκιμές και την υποστήριξη. Θα πρέπει να είναι εξοικειωμένος με Agile μεθοδολογίες και να μπορεί να εργάζεται σε ταχέως μεταβαλλόμενο περιβάλλον. Αν σας ενδιαφέρει να εργαστείτε σε ένα δυναμικό και τεχνολογικά προηγμένο περιβάλλον, με ευκαιρίες για επαγγελματική ανάπτυξη και συνεχή εκπαίδευση, σας προσκαλούμε να υποβάλετε την αίτησή σας.

Καθήκοντα

Text copied to clipboard!
  • Ανάπτυξη και συντήρηση web εφαρμογών με χρήση Java και Spring Framework
  • Σχεδιασμός και υλοποίηση RESTful APIs
  • Συνεργασία με frontend developers για την ενσωμάτωση UI στοιχείων
  • Διασφάλιση ποιότητας κώδικα μέσω δοκιμών και ανασκοπήσεων
  • Συμμετοχή σε συναντήσεις Agile και εκτιμήσεις έργου
  • Επίλυση τεχνικών προβλημάτων και debugging
  • Διαχείριση βάσεων δεδομένων και βελτιστοποίηση ερωτημάτων
  • Συνεχής ενημέρωση για νέες τεχνολογίες και εργαλεία
  • Τεκμηρίωση τεχνικών προδιαγραφών και διαδικασιών
  • Συμμετοχή στον σχεδιασμό της αρχιτεκτονικής των εφαρμογών

Απαιτήσεις

Text copied to clipboard!
  • Πτυχίο Πληροφορικής ή συναφούς τομέα
  • Εμπειρία 3+ ετών σε ανάπτυξη Java εφαρμογών
  • Καλή γνώση Spring Boot, Hibernate και Maven
  • Εμπειρία με HTML, CSS, JavaScript και frameworks όπως Angular ή React
  • Γνώση SQL και εμπειρία με βάσεις δεδομένων όπως MySQL ή PostgreSQL
  • Κατανόηση αρχών REST και μικροϋπηρεσιών
  • Εμπειρία με εργαλεία version control όπως Git
  • Ικανότητα εργασίας σε Agile περιβάλλον
  • Καλή γνώση αγγλικής γλώσσας
  • Ικανότητα επίλυσης προβλημάτων και ομαδικής συνεργασίας

Πιθανές ερωτήσεις συνέντευξης

Text copied to clipboard!
  • Πόσα χρόνια εμπειρίας έχετε σε Java backend ανάπτυξη;
  • Έχετε εργαστεί με Spring Boot ή παρόμοια frameworks;
  • Ποια frontend frameworks γνωρίζετε και χρησιμοποιείτε;
  • Έχετε εμπειρία με RESTful APIs και μικροϋπηρεσίες;
  • Ποια είναι η εμπειρία σας με βάσεις δεδομένων SQL;
  • Έχετε εργαστεί σε Agile ομάδες στο παρελθόν;
  • Ποια εργαλεία χρησιμοποιείτε για version control;
  • Πώς διαχειρίζεστε την τεκμηρίωση του κώδικα σας;
  • Ποια είναι η προσέγγισή σας στην επίλυση τεχνικών προβλημάτων;
  • Είστε πρόθυμοι να μάθετε νέες τεχνολογίες;